- 
		Home
	
- 
Tickera – Sell Tickets & Manage Events
- 
3.5.5.9
- 
Code
- 
Classes
-  TCPDF_QRcode 
		
			
				
					
													
								
																			
											| Total Complexity | 393 | 
																			
											| Dependencies | 4 | 
																			
											| Dependents | 1 | 
																	
							 
													
								
																			
											| Total lines | 2,573 | 
																			
											| Lines of code | 1,497 | 
																			
											| Logical lines of code | 994 | 
																	
							 
													
								
																			
											| Comment lines | 896 | 
																			
											| Methods | 98 | 
																			
											| Properties | 33 | 
																	
							 
											 
				 
									
							 
		 
	 
	Methods 98
	
		
		
			| Method | Rating | Maintainability | Complexity | Lines of code | 
		
		
					
				| init_rs_char() | B | 39 | 19 | 66 | 
					
				| evaluateSymbol() | B | 42 | 17 | 54 | 
					
				| calcN1N3() | A | 51 | 15 | 24 | 
					
				| __construct() | A | 47 | 13 | 34 | 
					
				| lengthOfCode() | A | 44 | 11 | 49 | 
					
				| getNextPosition() | A | 45 | 11 | 46 | 
					
				| encodeMask() | A | 42 | 9 | 52 | 
					
				| createFrame() | A | 43 | 9 | 52 | 
					
				| eat8() | A | 45 | 9 | 44 | 
					
				| identifyMode() | A | 53 | 10 | 20 | 
					
				| estimateBitStreamSize() | A | 47 | 8 | 37 | 
					
				| splitString() | A | 49 | 8 | 35 | 
					
				| encodeBitStream() | A | 47 | 7 | 40 | 
					
				| writeFormatInformation() | A | 48 | 7 | 35 | 
					
				| eatAn() | A | 49 | 7 | 34 | 
					
				| putAlignmentPattern() | A | 48 | 7 | 34 | 
					
				| bitstreamToByte() | A | 50 | 7 | 31 | 
					
				| appendPaddingBit() | S | 50 | 7 | 27 | 
					
				| init_rs() | S | 59 | 8 | 12 | 
					
				| check() | S | 53 | 7 | 26 | 
					
				| init() | S | 45 | 5 | 46 | 
					
				| eatNum() | S | 51 | 6 | 27 | 
					
				| checkModeKanji() | S | 59 | 7 | 12 | 
					
				| convertData() | S | 53 | 6 | 23 | 
					
				| mask() | S | 48 | 5 | 31 | 
					
				| encode_rs_char() | S | 49 | 5 | 30 | 
					
				| makeMaskNo() | S | 56 | 5 | 18 | 
					
				| maximumWords() | S | 56 | 5 | 18 | 
					
				| toUpper() | S | 57 | 5 | 16 | 
					
				| generateMaskNo() | S | 58 | 5 | 14 | 
					
				| newFrame() | S | 62 | 5 | 12 | 
					
				| encodeModeNum() | S | 52 | 4 | 22 | 
					
				| getCode() | S | 56 | 4 | 18 | 
					
				| newFromBytes() | S | 57 | 4 | 17 | 
					
				| getFormatInfo() | S | 65 | 5 | 9 | 
					
				| lengthIndicator() | S | 61 | 4 | 13 | 
					
				| insertStructuredAppendHeader() | S | 61 | 4 | 12 | 
					
				| calcParity() | S | 62 | 4 | 11 | 
					
				| getEccSpec() | S | 53 | 3 | 23 | 
					
				| encodeModeKanji() | S | 55 | 3 | 17 | 
					
				| encodeModeAn() | S | 56 | 3 | 16 | 
					
				| binarize() | S | 64 | 4 | 9 | 
					
				| newInputItem() | S | 58 | 3 | 15 | 
					
				| checkModeNum() | S | 65 | 4 | 8 | 
					
				| estimateBitsModeNum() | S | 59 | 3 | 15 | 
					
				| appendBitstream() | S | 65 | 4 | 9 | 
					
				| estimateVersion() | S | 60 | 3 | 13 | 
					
				| newFromNum() | S | 60 | 3 | 13 | 
					
				| encodeString() | S | 63 | 3 | 11 | 
					
				| mergeBitStream() | S | 63 | 3 | 11 | 
					
				| isdigitat() | S | 69 | 3 | 6 | 
					
				| checkModeAn() | S | 66 | 3 | 8 | 
					
				| qrstrset() | S | 72 | 3 | 4 | 
					
				| getMinimumVersion() | S | 64 | 3 | 9 | 
					
				| putAlignmentMarker() | S | 59 | 2 | 15 | 
					
				| getVersionPattern() | S | 70 | 3 | 6 | 
					
				| putFinderPattern() | S | 59 | 2 | 15 | 
					
				| isalnumat() | S | 70 | 2 | 6 | 
					
				| eatKanji() | S | 66 | 2 | 8 | 
					
				| encodeMode8() | S | 64 | 2 | 9 | 
					
				| appendNewInputItem() | S | 68 | 2 | 7 | 
					
				| lookAnTable() | S | 78 | 2 | 3 | 
					
				| estimateBitsModeAn() | S | 68 | 2 | 7 | 
					
				| createBitStream() | S | 64 | 2 | 9 | 
					
				| appendNum() | S | 68 | 2 | 7 | 
					
				| appendBytes() | S | 68 | 2 | 7 | 
					
				| modnn() | S | 68 | 2 | 7 | 
					
				| getBarcodeArray() | S | 82 | 1 | 3 | 
					
				| setFrameAt() | S | 78 | 1 | 3 | 
					
				| getFrameAt() | S | 78 | 1 | 3 | 
					
				| mask0() | S | 79 | 1 | 3 | 
					
				| mask1() | S | 80 | 1 | 3 | 
					
				| mask2() | S | 80 | 1 | 3 | 
					
				| mask3() | S | 79 | 1 | 3 | 
					
				| mask4() | S | 77 | 1 | 3 | 
					
				| mask5() | S | 77 | 1 | 3 | 
					
				| mask6() | S | 77 | 1 | 3 | 
					
				| mask7() | S | 77 | 1 | 3 | 
					
				| makeMask() | S | 69 | 1 | 6 | 
					
				| encodeModeStructure() | S | 65 | 1 | 8 | 
					
				| estimateBitsMode8() | S | 79 | 1 | 3 | 
					
				| estimateBitsModeKanji() | S | 79 | 1 | 3 | 
					
				| getBitStream() | S | 76 | 1 | 4 | 
					
				| getByteStream() | S | 76 | 1 | 4 | 
					
				| allocate() | S | 79 | 1 | 3 | 
					
				| getDataLength() | S | 78 | 1 | 3 | 
					
				| getECCLength() | S | 79 | 1 | 3 | 
					
				| getWidth() | S | 80 | 1 | 3 | 
					
				| getRemainder() | S | 80 | 1 | 3 | 
					
				| rsBlockNum() | S | 79 | 1 | 3 | 
					
				| rsBlockNum1() | S | 80 | 1 | 3 | 
					
				| rsDataCodes1() | S | 80 | 1 | 3 | 
					
				| rsEccCodes1() | S | 80 | 1 | 3 | 
					
				| rsBlockNum2() | S | 80 | 1 | 3 | 
					
				| rsDataCodes2() | S | 80 | 1 | 3 | 
					
				| rsEccCodes2() | S | 80 | 1 | 3 | 
					
				| rsDataLength() | S | 77 | 1 | 3 | 
					
				| rsEccLength() | S | 78 | 1 | 3 |